weapons depot - Allemand Anglais Dictionnaire